package com.example.plant02

import androidx.appcompat.app.AppCompatActivity
import android.os.Bundle
import androidx.recyclerview.widget.LinearLayoutManager
import androidx.recyclerview.widget.RecyclerView
import java.util.ArrayList

class secondActivity : AppCompatActivity() {
    val plant= arrayListOf<PlanT>()

    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity_second)

        initData()
        val recycler=findViewById<RecyclerView>(R.id.recycler)
        recycler.layoutManager=LinearLayoutManager(this)
        recycler.adapter=PlantAdapter(plant)

    }

    private fun initData() {
        for (i in 0 until 10)
        {
            plant.add(PlanT().apply {
                name="豌豆射手"
                introduction="豌豆射手可谓你的第一道防线，他们朝来犯的僵尸射击豌豆。伤害：普通   一株植物如何才能在快速生长和射击豌豆方面如此突出？豌豆射手说：勤奋工作、承担责任，以及一份健康的早餐：阳光与高纤维二氧化碳的合理搭配，这就是我的秘诀。费用：100   恢复：快"
                pic=R.drawable.c2
            })

            plant.add(PlanT().apply {
                name="向日葵"
                introduction="向日葵是你收集额外阳光必不可少的植物。为什么不多种一些呢？\n" +
                        "        阳光产能：普通\n" +
                        "        向日葵很难不随着拍子起舞——究竟是什么拍子呢？嗯，这是大地母亲那赐予生命的爵士节奏，它独有的音调只有向日葵才听得到。\n" +
                        "        费用：50\n" +
                        "        恢复：快"
                pic=R.drawable.p2
            })

            plant.add(PlanT().apply {
                name="樱桃炸弹"
                introduction="樱桃炸弹能够炸飞一片区域内的所有僵尸。他们的引线很短，所以，把他们种在离僵尸近一些的位置吧。\n" +
                        "        伤害：极大  " +
                        "        范围：中型区域内的所有僵尸  " +
                        "        用途：单个使用，即刻生效  " +
                        "        “我要爆了！”，樱桃一号说。“不！我们还是慢慢引燃吧”，他的兄弟，樱桃二号道。稍适争吵，这两个家伙决定即刻引爆。  " +
                        "        费用：150  " +
                        "        恢复：非常慢"
                pic=R.drawable.p3
            })

            plant.add(PlanT().apply {
                name="坚果"
                introduction="墙果具备坚硬的外壳，你可以使用他们来保护其他植物。\n" +
                        "        强度：高\n" +
                        "        “人们问我，长时间地被僵尸啃来啃去是什么感觉。”墙果说，“他们不了解的是，由于触觉不发达，我能够感受到的只是轻微的刺痛——就像有人给你做背部按摩一样。”\n" +
                        "        费用：50\n" +
                        "        恢复：慢腾腾"
                pic=R.drawable.p4
            })

            plant.add(PlanT().apply {
                name="土豆地雷"
                introduction="土豆地雷能够给予敌人致命一击，不过在此之前，他们需要武装一下自己。你应当把他们种在僵尸的前面——以便他们在接触僵尸时起爆。\n" +
                        "        伤害：极大\n" +
                        "        范围：小型区域内的所有僵尸\n" +
                        "        用途：单个使用，具有激活延迟\n" +
                        "        有些人说土豆地雷很懒，他总是把事情留到最后一刻才动手。对于此类言论，土豆地雷不予理睬——他正忙着操心如何赚钱的事。\n" +
                        "        费用：25\n" +
                        "        恢复：慢"
                pic=R.drawable.p5
            })

            plant.add((PlanT().apply {
                name="寒冰射手"
                introduction="雪花豌豆发射的冰冻豌豆不仅能够伤害僵尸，还能够放慢他们的步伐。\n" +
                        "        伤害：普通，减速僵尸\n" +
                        "        人们总是说雪花豌豆十分“酷”，或者多么“冷静”，或者非常“冷淡”之类的，雪花豌豆只是瞥一眼——他其实全都听到了。\n" +
                        "        费用：175\n" +
                        "        恢复：快"
                pic=R.drawable.p6
            }))



        }
    }
}